Hi. Friends. I am working on a jtapi application which uses the Phone.getExtensions() to get the extensions associated with the phone. However, the order of the returned extensions appeared strange. For example, my current phone is configured to have three lines--4204, 4224, 4200 in the call manager. The returned extensions have the following order---4224, 4204, 4200. My question are that how the getExtension() organized the returned extensions and How I can get the extensions with the exact order that they appear in the call manager. Thanks a lot for your help.