class objects assigment partially completed