Only call define communities once