hard to debug on windows to say the least