added `make lint`
refined support for change event bubbling to lists