bytecode emittance, still sucks but better