changed the project staruct