dynamic web application project 3