I am here giving answers to two questions.
1. & gives error: This is because some characters are reserved characters in XML and & is one of them, so if you need & in description then you will need to entity references.
some examples are as follows:
& - the & character
< - the < character
> - the > character
' - the ' character
" - the " character
2. AJAX, cookies needs to be deleted frequently: This is because when AJAX calls a page, it searches for it first in cache, so the changes if any have been done will not be reflected.
To prevent it, always add a randam value in querystring when calling a page.
This will let AJAX know that we need a page from server and not from Cache.
Hope these things will help you guys.