scaling of linear movement was still buggy