there's a bug in the turnKnub func