Revert "using fancy approximation"

This reverts commit cc7af26c48620a38bec6c16ed8759ca139ae0d76.