rename functions, drop the C