Second Draft, still needs some work

But it's slowly getting there