improved average graph