Solutions for all surface mount PCB assembly requirements