changes widget