Been a tad busy, part two coming soon!