don't override  active state