add new jni structure, not work