better active state tracking