add overpopulation
remove console.logs