Anfonwch hwn fel neges destun: Present status and future prospects