Refactored responseinfo