bisbm_communities now conforms to c89 standard