refactoring, move order pickup line set functionality