more functionality to project