different makeValue