added dependency on shiny (D'OH)