update pn handling for iPhone