Always specifying cores can be annoying. Let's introduce a default behavior