Iowa Supreme Court rules that the Iowa Code section 321J.11 right to independent testing is not violated when a Defendant asks for a re-test on the Datamaster and is given a re-test on that machine. Although the Defendant has a right to an independent test of blood or urine, as long as the officer gives the Defendant the test which he requests, there is no violation unless the Defendant specifically requests a different kind of test.