proper testing order