added logging, utf-8 encoding
bug fixes for incorrect urls and mishandling of null values in
comparison view