don't change to input if already changed