don't reset groups if there are none