Changed: use named constants for direction