More ng coding progress