update itemViewController
merge working color and itemViewController