allow passing a pid as backend