status/error refactoring
transparent response builder