Could you give a better description of what this method is for and when it should be used?