Yeah it's kind of passed the season, but I wanted to finish it and fix some issues with the original so here we goooo.