enhance the quality architecture