on change is now input due to firefox