life – a delicate balance