port app test and ThreeView code to the new attrval getting