initial setup without sidekiq