Just started playing with 3CX free, but I believe it can do what I need it to do for a phone system. I have the following questions. 1. Parking is limited to 50 slots? We currently use 42 slots on our current system. Is their away around this when we hit this limit? 2. Music on hold is limited to one source? I need two sources as we have two different companies under the same roof. 3. Currently we can replace the caller's name on caller id with text saying "Main Company" or "2nd Company" so receptionist no how to answer. is this possible ?