foundation for responsiveness