broke everything, actually i did break the reverse button and i have no idea how, lol commit anyway