renam of functions