patch duplicator