NMPT registration