simpler + working fancyWork