add trade flow first commit