adding knock unit