guh, need a better URLescape method.... it's getting caught on unicode stuff :<