Lab 2 for interactive web application