tutorial. if you have issues, ask me in the comments.