Assignment #2 & Assignment #3 partials