OK, sorry for the delay. It looks like I have some updates to give. So for starters a G4 was the model this was built on. The "N" and "+" I do not have so cannot fully test on but I would like to acquire a G5+ to get it working on since that is the newest. As for HOW it works, to clear up some possible confusion, this is NOT a database of aliases that gets loaded and you then see them. It's more like how a Motorola or other subscriber work. There is an internal database with user settings, programming, etc in it. That was expanded to include a volatile table of OTA aliases. In order to show an alias for a subscriber radio the Unication must first receive that alias via the OTA process. The first time an alias is received it then gets queued (for speed) and then stored in the database at the end of the full call. Subsequent calls should then show that alias in place of the SUID. In order for this to work at all the system MUST be using OTA Alias (Group Services). For now some modifications are being worked on to try and improve the install and operation. The main focus right now is to make this work reliably and quickly and then other improvements can be made after that. For anyone concerned, this is only designed to change a small portion of the code so you can always go back to the factory firmware with Unication's own installer.