finished testobjects program