Optional Assignment #2 Additional Comments