finalise traversal and selectors