Changes in divide method