Knockback boilerplate