BasicAdapterDriver Modification