small fixes and some updates
gonna redo some of my stuff :(