urgly imp of col, transpose, etc.