Holy carp that's a lot of smilies!
Could you explain more...I'm a coder not a EE so I don't really get this circuitry stuff.