had my logic backwards
shouldn't populate the cache if there was no prev file
more explicit xml traversing
adding some default values
setting up demo project
web.config updates
better spelling out of properties