finalized schema (for now)