Adapter shared classes.