Add comment about branch at top of function
Add more opcodes
More opcodes and bug fix