updated pgp with code block