argh wrong flow