todo
divide by zero fixed
bin upgrade