built shiny1 and did a bunch of stuff to make interactive