Added design principles.