rough reworking of widget responsiveness