demo ok for jsmips