view opts, custom ev, with/req opts