add utils for mkdirp function