add "source" to problem, fix #1