Implemented full support for relative movements :)