update case and for.