new Strucure of project