update after cleanup