Everything For the big bang theory