switch to structure that can be expanded