commit chap 2 "making recommendations"