check for '\0' not q == NULL.