bridging the gap between imagination and understanding