fix function naming collision