use direction constants