starting to add function descriptions to the empty functions