updates for tim for surface mount version.  i still need to go through
and up date bom