switch from escape to encodeURIComponent to support saving + character