cpy from skeleton