Added a quick description for each function