Added a method checkWN, but it has not been finished yet.