beginning switch to object-oriented approach