added fancy animations.