integrated 4 layers of animation