taking a step back i know but i, once again, changed some stuff
next update will hopefully be the finished thing