oh the -= += shit. is from teh original code, meant to go back and looka t the reasoning but got distracted and forgot about it
 looking into it/cleaning up.