attempts at fixing movement