update chapter 2 sample
genericize project id