What does a perfect environment entail?