give an outline of this project