>> Is there any technical reason for this 63 group limit? >Currently the number of callgroups/pickupgroups is limited to 63, because the variable type that holds the group bits is a long long. Ah, so it's a major change to get it to hold a larger number? I was hoping I could just change the following line:- if ((x > 63) || (x < 0)) {