making stuff more responsive