Use onchanges.