updates odd ternary operators