WIP v01 of our assignment.