topcoder modification