add inject.js
add pubsub code.