Function Commenting

+ Commenting for all functions