worked on position selectors