I'll take the time to add docstrings explaining that.