extensive hcm system