Life .... a 360 degree voyage