fix onchange handler