all direction is ok