Helping patients to improve self management of diabetes