allow option to cancel setActive