drunkDriving functionality done