refactor to headsign (no direciton)