creating abstract folder