add new stmt and listener