user-defined functions

listen to the pronunciation of user-defined functions