selected passed in as options, instead of directly