Modify　the user　function