Implementing Validation: Duplicate Check