trying to add a new feature where it caps all parts of the name, no matter how many spaces in between