derek_assignments 2.1