I am almost tempted to venture inside to look...almost... Maybe they are building the world wide web?