apply flow