positive negative fix
pos neg floating point bug fixed
division works