Adding new widget and updating it working