rename the function and struct