putting sidekiq implementation on hold, using background jobs on heroku instead