saner default
turned dirdata into an option