Sam's code.

I prefer fork and pull...