removed magic methods and workarounds from response