added animation, camera movement