proper responsiveness