Safe flow (33/44)

Safe flow