actually populate the project