community assembly