Share - what is life..?