preserve PATH