RequestWrapper and part of adding Alternatives