comment for rest of adapter classes.