self-replicating machine-elves