encode addBack without encodeComponent function