add '-m' option to test the solution callback