ENHANCE: Assignment 3