required assignment for the Advanced Web subject