added logging, deleted list change listener and unused method