added some snazzy animations, etc.