The problem of species revisited