complete, for now, schema