added powerlaw