clean up chapter 5 - assembly language