why do we assign orientation_ only if indicator_ is not null?