Breaking Down Complex Assignments