David, I am starting to suspect you have a rather strong BSDM streak, with unseemly preference for masochism. I would have scrapped this project literally and figuratively about two beers after hitting a snag. Just go out and buy yourself a mall crawler, like the rest of us.