improving graph