services and workers using sidekiq