More strict flow