add click-to-toggle active state