Revert "enum Direction"

This reverts commit e2c66eeb250ee6fb756afe075a1f621fba47558f.