start switch to byte code