added folder struct