finish object classes in lib/