explanation of the hadd command added