'change' event with attributes passed via constructor