using parseDecodeUrl