Still not perfect - it has \n tags in it.