improve on

[improve on] or [improve upon] {v.} To make or get one that isbetter than (another).

Dick made good marks the first year, but hethought he could improve on them.

Charles built a new model racerfor the derby race, because he knew he could improve upon his oldone.