reactive() functions to eliminate double plotting
better layout
updated ignore