closes #8 refactored to only hit pagerduty when necessary