Widget class updates