minor bugfixes;
proper ancestor:: selection