moved response definitions from responses trait to package object