replaced several includes by including just firm_types.h