wrapper jchange