reordering computation without opt and charts plot is fancier than before