Feedback
happen along
To arrive by chance; to occur by happenstance.
happen on
to find by chance,