ngp's blog