update clone procedure