tippity top animation. eh.. ah broken animations are the best of the worst