improvement on example schema