clean up, and fix the pin, board access