Happy, quality livelihoods for seniors