Added comments galore!