ch.4 - objects a rest