Modified basic structure.