broke name into firstname/lastname and added some validation