sample driver