added final demo 3/progress report 5