init pin