actually print out error messages
test that the source button actually raises