added split testing code and hid updates for now