what is the goal of this method which only delegates to the other one ?