dat snake, dat support lib