this one sucked, ill fix it if i can muster up a fuck to give
660