Added new class, genclone