PARTIAL step 10, non linear motion implemented, but animation flickers
* try to fix before moving on