Life: do we have any?