separate response implementation

with class SeparateResponse or SeparateResource