had to use jsonp and manually call callbacks cuz firefox is lame