I'm not clear on this comment about not checking the return value when on the next line is an IF that checks the return value...