add KnockOn preference