Added comments to the header file