updating Header class with docblocks