reference for duplication