Assigment 2 for web class