satisfy needs

.