Improved the structure of the bytecodes
updated doc