jvm bytecode (updated)