aabbcc's Review of Ecological Compound