with a DSL for doing the ui
# random
c
with a DSL for doing the ui