ah, this is indicator orientation, so why do we need orientation_ data member here than?