event source and jsonp and some fixes