add more classes for changing the architect and configuration file.