Adapted the requirements names and set the customer's name as unique