Could this method be documented to explain what's being done here?