Domodedovo: storms clouds at bay