internal change of setting