context: change function name
apply context in func module