opath(,createChildren) creates path if not exist