Added a fast division function