#14 use copy of alter info for inplace alter