No problem about using your MS agents with UltraHal. Check your UltraHal folder, if everything's working right, your UHA will have created .uhp files for every agent you have, so you can just select them from your choose character option. I don't think you can adapt native UltraHal characters to MSAgent programs like CyberBuddy. If I'm wrong about that one I'm sure someone will say so, lol.