putting it all together - object programming