Add internal listener
Update ignore patterns