use github.com/reusee/selector