added shadow, fixed animation