Assignments, Submissions and the Portfolio