fix makedirs