This should be *stech != '\0' (test first char)