difference between gain and drive