capnmike ... why don't you answer diddy's questions (since he wants to learn from you)? He couldn't have phrased them more simply.