modified clone