My CS is finished, I think. Unless I think of more details, but that oughta give the gist.