life, death and some of the bits in between.