finished Obj and Class