It's working on rough mirroring, still need to refine some things, something tells me that I could do a better job of merging in changes for forks