Progress on gradient transform