Quick chat about this place called life ...