notes on async vs. global phases