Match on any non-whitespace character for top name

Only assumption for top name now is that it contains no white space; any other character is OK