directory select guy and processing