more thoughts on execution ordering