swap over to sidekiq