instruction memory done