presentation about Java bytecode manipulation