Added validation for profile name, ran tests on first_name and last_name for correctness.