that's yet another huge post i have to make