added the ability to create nested `folder`