Why do we need to assign in case it has not changed?