remove $.extend( communicate )
modify CustomEvent
document parse.js
document communicate.js