We want a common standard of configuration We need to be able to make exceptions Exceptions must be classified Classes allow everything in one file