support change in activation logic