could call onchange to trigger the change event
0.1.2