IMPROVED: more work on new listView, now using source-navigation behavior