Troika now behaves properly when upside down!