hande directive responsiveness