division still not working properly