adding animation, working on clamps function