Safe flow (40/44)

Safe flow