2.1.3. Object Adapter