change the datacontrol type in accesscontrol.h