set nario to complex representation again and fix complex direction representation.