Work on notes provided by M.Steegeman