modify itoa and mmtest