Had to add additional encodeURIComponent-decodeURIComponent to support composite search params. We need to clerify how we should encode params