Allow user to specify out directory