Refactor and add author tags for method.