add schema explanation