programme selection also stores ID and used for showing event list