playing with shield pn mapping