parsing appears to work, taking a break for now. next step is to undo url-encoding