Updated compound.h