be about to do sth when
be doing sth when