first shot at widget, based on Financisto