create folders method separated