flow - initial