Cross FNPT - MNPT - FNPT - MNPT