Updates to adapterabstract