updated grammar with link, updated functions with basic support for linking on non formatted text.