simplified parameter wrapping a bit
added more options to request parameter wrapper