made proper jnilib