Flow based model