added ability to remove widget