Established basic structure.