Assignment 3 Reflection