fix VCCh

add pull, copy functions, change structure of data, change push function
(not end version). Add html file for testing.