Anfonwch hwn fel neges destun: Ecology-potentials and limitations