thanks Ian but I tried replace$ and as I mentioned above it replaces all instances of the search$
At the moment I'm splitting using left$ and right$ adding the replacement letter between the splits and joining them back together again. (very messy)
At the moment I'm splitting using left$ and right$ adding the replacement letter between the splits and joining them back together again. (very messy)