working on storing user views in the database
stop overloading builtin property function
doc strings and year handling
convert junk data to unicode and drop invalid bytes