NX501 porting