wip with react
with mithril
building out with mithril