first attempt at OO ex9