tests and improvements of NBN class inside methods