address @astrofrog's comments by adding a warning and changing to a
method, but this commit leads to failures because of the filled cd
matrix + matrix math...