and such is life...