more accurate version of black hole | ScratchStats