Shiny application improvements