Join NAP, EAP and eNAP