animations working, fiddling with the show and hide methods of Object