don't read past end of worksheet