add takeuchi func
add ts hash stack