Added some comments for my functions, in progress