added pin definitions