updates to bytecode definition