finished listener and tcms, and cmd about hta2