big update dropping soon

I have been MIA for a bit.