instruction_memory added