Structures and Principles