improve graphics, start on upper bounds