accept names with whitespace