Are we alone or not?