trying to get the thread responsibility right
check the similiarity between start and end in x11tests