rearragned compoent categorization.  made colorizing comonents