local puppet is candidate