October General Meeting recap