adds product added/allowed functionality and ALH/ALP and total hour calculations