split into schemas