if widget has error on running query, the error displays elegantly. ##3