receive flow processing