I'm mostly pleased with what I see but please FIX THE ANIMATION.