bind to correct widget