think about objects, principles, and ideas