flight generation