passive/active mode for viewer