removed validate_uniqueness method