expand collapse updates