this guide is a work in progress, please pm or vm me with any questions.