requiring sidekiq