fixed #36 -  recursive folder creation