add catch_all to block viz api try blocks
overhaul mapped segment sorting
finish segmented dups