bugfixes
started working on bytecode transform