applying Max-Neef's approach