itp 499 assignment