add the new method