virgin flow