adding vertex color support