transaction in removeDrive