using a GridUtil api to do the skip factor, result is better.