simpler way to define response schema + add the rest of the models