initial flow added