new jni methods added