chapter 4 : add walls