minor tweak share targets
add set all for array adapter