May 20th Assignments