Added better function descriptions

Used function descriptions from assignment as templates