flow schema