Added an Adapter Class