some updates that will hopefully change the world mwahaha