Dynamic Web Development homework week 3