add full flow test