more fundamental group updates