changes to adapters