ported clone layer process