Migrate to sidekiq