selector.js added