Text this: A long way towards a scientific study about life satisfaction and subjective well-being