Everything For the hitchhikers guide to the galaxy