The invisible universe