Smartness overload! The technology and talents of all the characters were beyond my comprehension. GENIUS!