add new function itoy