add objects - chapter 04 - second edition