add eta_comp.h