initial commit.  still raw