chapter 6.2.2 -- operations order