Bridging the gap between imagination and understanding.