forgot some property listeners