Good enough for an initial commit I guess.