Tailor made programmes for rehabilitation