Basic skills needed for a fulfilling life