add a new method to match source code method