Haley's replicating workshop of replicating perfection! v 1.