Hello; I have this code that works fine in a Page Template: <html> <body> <table width="100%" align="center" class="text" border="3" cellspacing="5" bgcolor="#E694FE" bordercolor="#D24BFA" bordercolorlight="#DD77FB" bordercolordark="#C512FA"><tr><td> <span metal:use-macro="here/en-us/Quotes/10/macros/quote"></span><br /> <div align="center"><span class="text"> <a href="All_Quotes.pt" target="_top"><b>Show me all the quotes!</b></a> </span></div> </td></tr></table> </body> <html> But when I try to make it work in an External Method like this: stuff = '<html>\n' stuff = stuff + '<body>\n' stuff = stuff + '<table width="100%" align="center" class="text" border="3" cellspacing="5" bgcolor="#E694FE" bordercolor="#D24BFA" bordercolorlight="#DD77FB" bordercolordark="#C512FA"><tr><td>\n' stuff = stuff + '<span metal:use-macro="here/en-us/Quotes/10/macros/quote"></span><br />\n' stuff = stuff + '<div align="center"><span class="text">\n' stuff = stuff + ' <a href="All_Quotes.pt" target="_top"><b>Show me all the quotes!</b></a>\n' stuff = stuff + '</span></div>\n' stuff = stuff + '</td></tr></table>\n' stuff = stuff + '</body>\n' stuff = stuff + '<html>\n' it doesn't show the quote from this line: <span metal:use-macro="here/en-us/Quotes/10/macros/quote"></span><br /> but it shows the rest of the table and the link at the end. Why is that? Have I lost the context along the way? How do I preseve the context going into an External Method? TIA, Javier ____________________________________________________________________________________ Need a quick answer? Get one in minutes from people who know. Ask your question on www.Answers.yahoo.com