adding in resque and sidekiq support