Still thinking what does life actually mean?