fixed overflow error if input a really large cover number