widgets bug fixes