a little cleanup, loop through rows as opposed to buttons to set visibility, shrink chart 70 pixels to see if things fit