Many worlds interpretation