change echofunc