I am using a home automation application that uses VB Scripts. One of the functions is Caller ID which announces the caller through MS Agent. The problem is that the phone company returns all Upper case letters in the idenity in which MS Agent spells out the name vs saying it. Is there a way to take the caller ID string and convert all the upper case letters after the first to lower case. I've been searching but not able to find anything in regards to this request. I am very new VB Scripting but trying to learn so any and all help is greatly appreciated.