If `input or `input.name` only used for get first name separated by space, it is fine with me