give some background on the project