update method name and add more docs