Programmes for Groups