test cases for comm and basic utils