Added descriptions for helper functions