modify() in prog