Added .change() trigger