I don't know if you already learnt this stuff yet, but its always good to get a newbie onboard, here we go.