*very* rough treatment of shiny app