Thanks!The cube attempts to "undo" it's previous move. So if you push it in one direction, it will attempt to move backwards, if nothing is stopping it. Hope this added more clarity.