KF written by NW