this seems quite thorough. OP get on the website and read it thoroughly. then if you any questions you can ask knowledgeable ppl (stoppit is giving quite good advice)
i am just worried that you are not reading that first and want to rely on other people to do it for you. the website should be your first port of call.