added direction and time