re-fix the function desc