merged FH and IH main harvesting routines