Final commit (as if there is ever such a thing)--adding function descriptions