fix temp pin startup handling