move watcher for new finances outside of the getFinances scope