bug fix, add seperate color support for grid view