improve_schema