IP Method