well aside from him saying the car shouldnt be on the road, everything else he did is perfectly fine what he did. he saw a driver swerving, thought that he might possibly be drunk, checks it out finds out that he isnt and lets you go. im glad he did his job, because if he had pulled over drunk driver then that would have been great.