copy pasted docstring replaced.