fix column disposal by using rvalue reference; fix multiple column disposal