writing up a description of how this project works