Life never ceases to amaze