basic resolved flow