need to see why I get occasional empty for activeSelection