Flow&interface implementing.