merge tp
add tmp.js