generating internal new tone