add changedetection.rb for more specific messages, use begin/rescue/end to have fallback message