Correcting barabasi-albert model