fix the bug: option selected unavailable
add constraint for repeated mobile phone number and email address