1st pass at schema.