all directions working