controller re-changed