structure to project