fix user function parameter