adding response value object
fixed weird type error, was persistence error due to mutated class attribute
ran reformat code