wow thanks for the awesome replies. Cleared so much up for me.
Long road ahead but I am loving it.