chapter 1 automate with grunt