Making the function names lowercase
Adding more commments