Widget experiments
Fixed some errors with widget updates