add selector demo