added some level of animation