binding from ngbook.