some alternation updates