Redent update and state save