using trigger now, and phases are wakeful
merge