mkdir returning false is only an error if the target does not exist after; may just have already existed