add validation and change to show names