complete check duplication method