First commit.  This was the first version turnt in to Joyce.