major mechanical changes

division still not working properly