input change. freed memory