thanks for the reply, i get what your saying, most of those thing are common practice for me. Breadboards can be a pian in the butt, and i spend a couple grand a year on custom PCB's, i hate those perf boards. So basically there's no need for a self test.