implemented a dispacher-less flux app