too much targets
almost working widget

TODO: shared userdefaults