Need to finish off new bytecodes and also adding cache fill in times on invoke and return bytecodes