community methods #164 #162 #241
all methods of communities including tests #241 #164 #162