Add basic adapter