Anfonwch hwn fel neges destun: Ideas and mechanism :