fuck this assignment.