Some work past and present