added JPGN