enhanced clone with snapshot selection