tested adrive, made some necessary changes