added direction enum