new method text