No need to pass in this, and add a tad more documentation.