Adding years to life & life to years... : a health promotion strategy for