smart flow.