Add direction and cancel