alternative methods to powerlaw