changes to CommManager