tmpadd
add some idea