Replace bitset object to BitStruct
Use main data source
all objects is pointer to main data source
Tested ok