trying to smoothen the animations truly the final part