Cross FNPT - FNPT - FNPT - MNPT