various typos, docs and a better handling of the case where the PNA channel does not exist as it is called