add header file for checker;
The checker should run in a detached thread