added jvmBasic