And so goes life...