Added a comment for the functions