HK, I have posted the C64 xml as I need your help. In the name field, many (most) of the names have the bracketed goodbase numbers after them. This is the after effect of add missing with brackets on. I needed the brackets in the goodname part but not in the name part. If there any way you can run a quick script to remove them (leaving them in the goodname). I tried but between red wine, excessive ebay bidding, and the chimes of 4am - I failed... Ps. Won an Acorn Atom (boxed) for £175 ($274 or $407 AUD) on Ebay last night... That will be a nice one to add to the gallery (and a Sharp MZ700). Ps. Done pictures of PSone and original Playstation ready to add to that gallery that my esteemed friend has still not found the time to register on.. So, pretty please on the c64 xml. EDIT: Another option is Wildcard matching in search and replace. This would be a good idea if partial replace only occured in S&R when wildcards are used and remained a strict replace without them. I could them search for "*(*)" in the name field and replace with "". Hm... Problem is this would replace things like "Zybex (preview)" with "Zybex", and would also to ALL db's rather than be confined to just the c64 one. Wildcards could be of use when it comes to compilation packs and the occurence of multiple developers seperated by ", ". Oh well, just the mutterings of a man with a hangover. I don't drink, but had half a bottle of wine last night... big mistake!! :) _PC__Commodore_64.7z (