method uniformization