added "reset" listener

now “change” does not need to be manually called post resets