The descriptions of the functions