Listener, Accessor and gitignore