Adding documentation of the methods