Fixed direction logic