seemed to have fixed one of the division bugs, probably just sheer luck and its still broken