here is the start of the project