study and advance jsprun