added sidekiq queueing and delayed jobs