Thanks, see I don't understand how to get the 1,0 thing to work. I know it seem like thats how you charlieplex also. I will have to go over it when I get off of work. Thanks for adding your own code here for me to look over. Also if you have any tip how you learn to program that way could you point me in the right direction or give me a few tips. Thanks alot