improved usability when doing 2 directions at the same time
more work