rename functions to underscores