add config transform, move CopyController