final version

demo version of project 1