add configuration classes