first pass at sidekiq