improve component quality
improve internal stability; resolve high coupling