first pin connection implemented