add a simple function to dispatch
Merge branch 'alpha_branch-dispatcher'