why do you need a pidfile?