descending key has no effect
getting keys from view to process in an orderly fashion
removing legacy and no need for a view ..
display errors as 0 when null