handling FPRN