registration Inspired by 90s animation