add JIP function to sharp pareser