more pid stuff, it never ends