column-wise operations documented