add KNIGHT_ to header guards