this line is confusing--what does it test that the next line doesn't?