update kool transition to use rule tag